subsequent payments - German English Dictionary